import request from "@/api/request.js";
export default {
	// 获取知识库
	getKnowledgeListApi(data) {
		return request.post(`/sign/knowledge/base/require/page`, data);
	},
	// 新增知识库
	addKnowledgeListApi(data) {
		return request.post(`/sign/knowledge/base/user/add`, data);
	},
	// 查询系统知识库单项的笔记列表
	getSystemNoteListApi(data) {
		return request.post(`/sign/knowledge/base/system/query/page/no`, data);
	},
	// 查询用户知识库单项的笔记列表
	getUserNoteListApi(data) {
		return request.post(`/sign/knowledge/base/user/query/page/no`, data);
	},
	
	
	// 查询系统笔记详情
	getNoteSystemQueryApi(id, data) {
		return request.post(`/sign/note/system/query/${id}`, data);
	},
	// 查询用户笔记详情
	getNoteUserQueryApi(id, data) {
		return request.post(`/sign/note/user/query/${id}`, data);
	},
	
	
	
	// 获取笔记标签
	getNoteTagsApi(data) {
		return request.post(`/sign/note/tag/page/query`, data);
	},
	
	// 新增用户自定义笔记
	addNoteApi(data) {
		return request.post(`/sign/add/user/note`, data);
	},
	
	
	// 更新知识库
	updataKnowledgeBase(data) {
		return request.post(`/sign/knowledge/base/user/update`, data);
	},
	
	// 删除知识库
	deleteKnowledgeBase(knowledgeBaseId) {
		return request.post(`/sign/knowledge/base/user/delete/${knowledgeBaseId}`);
	},
	
	
	// 更新笔记
	updateNoteApi(data){
		return request.post(`/sign/update/user/note`, data);
	},
	
	// 更新笔记题目
	updateNoteDetailApi(data){
		return request.post(`/sign/update/user/topics`, data);
	},
	
	// 删除题目
	deleteTopicApi(data){
		return request.post(`/sign/delete/user/topics`, data);
	},
	
	// 批量删除笔记
	deleteBatchNoteApi(data){
		return request.post(`/sign/delete/batch/user/note`, data);
	}
	
};